Moving the combat code into GameState class.
Separate UI code from the rest of the combat code