main geometry code added

make polygon boxes, aligned bounding boxes, intersect ray and bounding
box, rotate and translate boxes, plot polys and bounding boxes
boxes have bounding boxes.

plots spinning polygon box
norms added

faces have normals. can plot them. update them.
faces now anti-clockwise
Ray face intersect added
adding camera