made foundations of main Screen class

need to look into settings Height and Width, could possibly set this on
the constructor instead of making the screen then, possible way of
creating screens to use later if the constructor does not immediately
make the screen?