Added version of screenmanager that binds with gameworld state, allows for selection of appropriate UI elements