Added combat to the game.
 * Players alternate turns.
 * Units can only attack or wait once before becoming exhausted
 * Added a cute attack "animation".
 * Code is nasty and needs big cleanup