Server is running

The game now runs inside of it's own thread while clients connect to it
over the network, it is still a little delicate for the moment but will
run 1 client easily