Added some shortcuts support

* Undo/redo
* Copy/cut/paste