Game server.

It's must be buggy.
Merge branch 'master' of github.com:OrsonHsueh/ASJ
Merge branch 'master' of github.com:OrsonHsueh/ASJ
add missing information in updating position.
codes to communicate with server.

How to test?
Merge branch 'master' of github.com:OrsonHsueh/ASJ