Create the bare-bones definition of a screen
Screens are a special type of component that supports dynamic loading
Initially only the definition for the screen is available, and the css and javascript for the it is loaded when the screen is first displayed.