Fixed a bug in the circle classes and added a simple swing app to demo the functionality.
Added Nayuki's comments to the source files.