Begin working on the structure of GUI-related things

Needed to modify Player to issue more useful commands.
Created Entity Sprite.
Layed out basic structure of GUI.java
Added a Direction enum to specify movement in a direction. Feel free to use it many ways.