Implemented simple Angle class.
Made a couple changes to fix angle use.
Added a lot more information getters to ConvexHull.
Loads of changes/fixes to get solve working.

Needs cleanup and design decisions badly.