Moved custom shapes to OXShapeCustom

Made OXShape a generic base class
Added line shape.
Release 0.0.3