finished Circle.java