Networking 0.2

Well, I had to re-write the classes so that all the methods that the
server would use can be applied to multiple instances. I have only
worked on the client for the time being. Also, the game now runs much
faster (simplified collision detection), though there's still a lot I
can do to make it run faster.