figured out how to draw shapes
added abiltiy to draw lines
ability to draw shapes fully in place
added ability to select shape to draw as well as thickness
finished the drawing of the shapes using the abstract factory method
Merge pull request #10 from andeic/shapeDrawing

Shape drawing implemented
merge latest master into command implementations branch