lot of changes to client side logic. Fixed nasty positions bug and refined
web sockets connections to only send input rather than every position.
Need to write a small timer to check clients are still in sync.