Base class for top-level, entry point main objects.
under their fully qualified name, and their main method as well.
JSApp is typically used to mark the entry point of a Scala.js
application. As such, the sbt plugin also recognizes top-level objects
extending JSApp. It allows to run their main method with sbt run,
main method of one specific JSApp object.