More refactoring and documenting
Disabled heightfield filtering from CompactHeightfield constructor, creates some issues with distance field generation.