added ortho planes, moving to procedural checkerboard
reworked properties
and the code