Initial implementation of the UI Manager

All new UI's should inherit the Screen class.  See HomeScreen.cs and
ExerciseScreen.cs for examples of how it is currently implemented.