Began attempt to remove GeometryTypes
Small update
Removed GeometryTypes as cv::Mat is sufficient
Small renaming
Updated JNI
Removed unneeded class
Improved structure of code
Removed useless code