Generics. I love the smell of abstract nonsense in the morning.
Fix comments.
Renamed some abstract nonsense.
Abstract nonsense is abstract.
Forget.
Created Geometry library.
Splitting.
More splitting.
Enforce CLS compliance.
Moved some comments.
Abstract nonsense acts on abstract nonsense.