Add Shapes Module Level 1
Merge pull request #66 from deepj/shapes

Add Shapes Module Level 1