ToDo: implement drawing tools: line, rectangle, circle, freehand, compass, ruler, copy, color, paint, save