simpler object oriented canvas manipulator