Works 90% single player

Need to build multiplayer
need to fix up the interface playscreen