Cleaning up World, moved chunk management and invalidation into own chunkManager class.