Shape drawing implemented

#9 
I have finished implementing drawing shapes on the JPanel.  Currently the shape drawing tool is always selected, and you can change the type of shape being drawn, the colour, and the thickness.  

This was done using the abstract factory method to create the shapes, and add them to a buffer called _shapeSet in the DrawingPanel class.