deprecating old ScreenMode (to remind myself later)
pulling up the selection of "screen mode" to the point at which you build the application. Should mean that we can switch screen modes on the fly. As the creation of a screen frame requires the bounds and thats not known until you want to create it, I had to create the screen mode via a factory. boo.