Jacob's work + Controller turn cycle finished

Added jacob's work and finished the methods for the turn cycle in the
controller class. Also added #regions to the GameArea as it was starting
to get hard to navigate