added a search field (doesn't work yet) and improved the shortcut table