UPDATE: GUI changes, game control changes.

- Implemented Player class.
- Each player now has a separate GUI. Use threads to handle each GUI.
- Game class now controls game flow.
- Implemented Main class in Controller package for game execution.