lots of skeletor stuff
Added ScreenFactory