Changed means of extending Kinetic.js Circle, added selecting