Added GUI classes

Added the GUI package which has the following GUI components: Image,
Text, Button and TextInputBox.  There is an example of how to use all
three in the game state.