changed circle so that there is a gettable radius property