added possibility to toggle text rendering
implemented canvas to image converting
fixed merge conflict
added key combinations for processing input and saving image