[0.1.5] Add Location3D, another Location subclass
[0.1.6] Add Camera interface (to be implemented

by dimension-specific camera classes)