Added box to shapes.rkt
Better definitions of def, defm and defv
Added start-point and end-point