starting to mess with cube drawing
style guide and make geometry more clear and useful
convenience functions and consistent gemoetry function naming.