added rational integer class