allow for genes with no UTR regions, added unit tests