Added rest_of_ORF code and corresponding unit tests