started working on the new canvas
canvas now has all the graphics methods
tests passing with new canvas
updated the examples, fixing one bug
Merge pull request #37 from kikito/new_canvas

New canvas
merged with master