Implemented the 3-phase system (closes #11)

Additional changes:
- Cleaned the World class
- Moved the ticket count to the Player object
- The GUI now displays data relative to the current player. In replays
it will be relative to the enemy for example.