multiplayer working but exhibits quirks when latency between clients exceeds a few milliseconds
use jquery deferred to wait for animations to finish
do not introduce new terminology gameClass, even for testing
fix
refactor the dependencies