some new stuff, some tweaks
gave the circle a diameter property
added a circumference property to the Circle and a function to find it given a diameter to NumberTools