refactored Math2D
color util
java2d image graphics now working again finally