cabal: Tidy exposed-modules to be one per line
Move Point data type, class and functions into their own module Elements.Point
Move Line data type own module Elements.Line