add refactored roman numeral solution