Add NumberLineCanvas class
Progress commit: Use linegeometry in NumberLine
Fix NumberLine drawing
Add AudioCanvas, use Image to make waveform

Creating the waveform should now be faster. TODO: Spaces
Draw spaces using GeometryGroups
Merge branch 'master' of github.com:IMDC/LiveDescribe-Desktop into spaceOptimization

Conflicts:
	LiveDescribe/LiveDescribe/ViewModel/MainWindowViewModel.cs
Align spaces at their proper start times
Refactor Image creation
Move resizing of spaces to event handler

It is now handled by AudioCanvas's SizeChanged event.
Rearrange code
Use colourscheme colours
Add mouse listener to AudioCanvas
Extract ActionState from old class
Add rudimentary dragging
Remove Space-Specific Controls
Add mouseTimeClickDifference
Move draw parameters to instance variables

-Now method can be called from inside the class.
-Adds a draw mouse selection method.
Add upper bound to moving
Add resizing of spaces
Show overlap in background spaces