A bit of refactoring/cleanup first.
Added basic client-side hit detection. Hitbox is not rotated or even correctly positioned yet.
Made all player position data relative to center of player, rather than camera position. Added back player models (but left hitboxes still)
Cleanup and fix player positioning.
Clean up box code, fix global error handling.
Shooting works now (client side only atm).
Fixed alignment issues with enties (players when displayed on another user's screen).
Nothing really, removed and unneeded field in world.go.
Rename Player to Client.
Forgot to add client.go.
Preperation for restructuring.
Finally compiles! The client is totally broken still, but we're getting there.
It now at least loads the client, but interactions with the server are not registered.
Seems to be basically working again.
Cleanup server code.
Fix console spamming with unrecognized entity.
Merge pull request #36 from crazy2be/server-cleanup

Server cleanup