Во, более релевантный скрин того, что должно получиться :)
Можно потыкать
тут, только сервер мне не кладите, там всё не шаблонах серверных и каждый клик на сервер уходит, ибо весь стейт в URL положен — такой концепт. Зато Undo/Redo делается через историю браузера, а картинки сохраняются в закладки :)