#49: Added key settings and an option menu.