Commit unfinished drafting
Geometry module rewrite in progress
Renamed functions and added some helper functions
committing to save draft.
In the process of rewriting and reorganizing the code...
Added Sutherland-Hodgman Polygon clipping algorithm
Merge branch 'unstable' of https://github.com/davidok8/DO-CV into unstable
Made each component of Core independent.
Reviewed Graphics module
Reviewing and rewriting of Geometry module in the process...

It won't compile but it will very soon
Reviewing Core module, added tinythread++ as third-party
Forgot to commit this file to local repository
Big big review of Geometry module in the process
Compilation fixes
Corrected constructor.
Reviewed point-inside-polygon algorithm and code refactoring
Ellipse data structure and algorithms being reviewed
Ellipse data structure and algorithms being reviewed.
Reviewing and debugging ellipse intersections in progress.
Reviewed polynomial root testing for Geometry module