Taken the game back to basics.

Trying to re-write the game so that it uses different classes so that
the game can be written more easily.