Major edits to AmericanFlag.java, Rectangle.java, Point.java