Animation class now fully functional, LOOP_BACK_FORTH working
refactoring in geometry_types.h, Geometry factory functions now static members of Geometry, other minor changes