Rearranged the menu on the left side to be able to hold more buttons.
Added delete, copy, and paste icons.
Removed shape null checkers into the getShape... function.
Re-introduced the shape null checks in the mouseup event handler of canvas.
Pasting of rectangles and circles work. Line still has issues being centred upon pasting.
Line now pastes x1y1 where the cursor was clicked. Not centred.
Merge branch 'master' of https://github.com/snasirca/csc309-a1

Conflicts:
	js/main.js
Merge branch 'master' of https://github.com/snasirca/csc309-a1

Conflicts:
	js/main.js