feat(circle) add circle definition
feat(enums) add enums for use in circle and port
Merge pull request #4 from joukou/feature/circle-definition

Feature/circle definition