Fix issue #3 - implement ordinal formatting options (i.e. 1st, 2nd, 3rd)