Improved player life cycle and started the implementing teams
Implemented a delayed action manager which is now responsible for respawning players after X seconds
Optimised the ChunkManager so it does not rebuild chunks for every single BlockChange
Wall set is now independent of world size
Implemented Game round logic
Players now have a name
Small hackish temporary solution to team division
Gave a large overhaul to the entity system, so it now support multiple types of entities. Also implemented a Flag entity