Circle: Add constructor implementation