Add keyboard shortcuts

Add shortcuts for new, save, open, cut, copy, paste, undo, and redo