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.