Move route to the right place in config/routes.rb
Add help page for keyboard shortcuts (you can trigger it with the '?' key)
Remove non-used files in app/assets and app/helpers, and added an example helper spec for ApplicationHelper
Split application.js into multiple files
Add right/left arrows in keyboard shortcuts help page
Focus on first visible form element when any
Also trigger the 'ESC' key in input/textarea elements
Code cleanup in keyboard_shortcuts.js
Add up/down key mappings to navigate in tables
Add some more keyboard shortcuts: 'e' to edit, 'd' to delete, 'enter' to show current row's item
Allow left/right arrows to navigate between pages in paginated lists