Outline for screen manager

Added ScreenManager.cs and BaseScreen.cs