added circle object constructor