lots of fixes and functionality

- batched initial chunk load, decreased total chunk size (same thread
count)
- switched to cubic voxel model for a simpler interaction
- complete digging interaction with E
- shadowmapping