Trying to make a more modular system.
Modular system seems to work with Plane type. Need to convert the other objects to use the right format. Also, common behavior between the objects needs to be moved into a superclass.
Modular system now supports Box objects.
Modular branch supports spheres
Modular branch supports BoxAberrations
Modular branch supports SphereAberration.
Modular branch supports SpherePortal