QGraphicsScene subclass working
Added helper methods to gcommitnode
Merged origin/canvas onto canvas manually because of conflicts
fixed up errors