Updated timer and new game window

Timer
- fixed a bunch of stuff

New Game Window
- allow for server/client games
Merged John's new game and fanorona work with mine
Have to decide wether we want Fanorona instance to be made in
Client/Server which is called in NewGameWindow, or just have
Client/Server instances in Fanorona.
Need to add a few more connections between backend stuff and fanorona game
Need to add AI :-P