Updated where the block type cache was created
Fixed crashes in block chunk
Added block chunk to factory
Added ability to set material of block
Improved block type cache interface