Finished Refactoring #4 by creating a new constructor in Point instead
of having a floating method that makes random new points.

Also fixed a line that was formatted oddly in PolygonModel.java for
readability