Finished shortcut manager. closes #8