Implement circularity, likely needs refactoring
Implement circularity
Merge branch 'master' of https://github.com/rising-thunder/G4M3