Added intersection class and corrected what surely appears to be a bug that's present in the c++ version.
Added numerical and geometry utility modules to pull in some necessary helper functions.
Implemented most of the stubbed functions in aavoxel. This certainly doesn't work yet but it should have a nearly 1 to 1 relationship with the c++ version. Just need to add a few more items and test things out. Bug fixes to come!
Added constants module containing Constants.Vec3 and updated aavoxel to inject it.