Undo!

Sort of. It's very very buggy and only supports undoing movement right
now. So... only use it if you want to. Be warned. With that said, it's a
start!