Undo now works over TGJS, TODO: Add button listener and redo-function