System Screens and GUI Framework

Addition of new System Screens; Options and Extras
Change of GameScreen derived format to separate Game and GUI code.
Addition of simple GUI elements: button, textbox, label designed for Monogame use.