Implement Rectangle
Implement getNormal
Implement rotate and transpose
Make SceneObject abstract; implement transpose/rotate in all impacted
classes