Moved anchor to node object
Changed drawing to make saves and restores from canvas
Added text measurement