progress dump #37

the build is broken
moar progress dump #37

This is ...less... broken
Battle completely refactored for web sockets #37

Almost done with this story!
My design for activities/actions feels good with web sockets
There are concurrency vulnerabilities I will have to address later...
The Java UI is completely broken, and will have to go very soon