Create shapes.js

Contains basic shape classes: Point, Segment, Arc, Circle, Rectangle