playback works more like live edit mode
undo button, just make play work like live edit
layout for undo button
Merge branch 'master' into gh-pages
update js