added GameControllerProxy and made it compile again
re add aiplayer
added playerNames enum, fixed GameControlerProxy