Update: Maintenance

* made a new class GameScreen to handle all the graphics being used in
GamePanel.

* added a timer in the GamePanel to delay button animations in order to
make it look more like a button click.

* Removed some methods from GameController