modify draw directive to convert coordinates to HTML5 upside down coordinates and store canvas dimensions in
add plotData and directionalField services