Rewrote rendering and chunks

Horrible implementation - makes no sense.
Moved matrix manipulation into ChunkManager for now
Reorganized some files