Some minor cleanup
Either load or create volume depending on availability

loadVolume() is now known as createOctree() since that is what it is doing.
The New loadVolume() either loads or creates a volume object.
Further factor out common code for loadVolume()