added the chunk manager, more structure in the loading of chunks and models