Add Circle.generate method and make a generale selector instead of an ID