Refactor I, V, X, C etc out of validator

Encapsulate roman symbols in RomanNumeral classes