Adds basic game logic

Doesn't yet add logic to detect when a winner is decided