Next skeleton created
Communicator and Player have been added
Gameplay redesigned to be async
Style fixes
Async cancellation has been added
Merge branch 'master' into next