Support undo painting
Update readme