Began work on the server's generic entity system
This will not build; working on refactoring
The server is working correctly, using the entity system
Merge branch 'entity' (read more)

This build isn't finished, but it is functional. I still need to refactor the network code to accomodate the entity system. Right now the old and new versions are just kind of forced together.