add roman numeral analysis as option to UI and make defaults configurable