Added starts of some base classes for refactoring of cbct module
complete overhaul of CBCT module to be class-based
tweaks to names and comments and so forth