working on some new features in LineAndCircle.hs