Added spawn points and player owned units

Abstracted network manager, now requires initialisation

Moved lobby code to gamemanager