Added features for line and text addition

Modified interfaces to include non-draggable objects
Added line addition options
Added a transparent background for the canvas feature -- for addition of lines