1. First pass over 'geom' package is finished. 2. External dependencies are commented out for the moment. They'll be uncommented when corresponding classes are implemented. 3. Some polishing is still required for 'geom'. Mostly to remove the inconsistencies (I've implemented some things differently once I found a better way to do them). 4. Total time spent is 20 hours 11 min.