NGC 7714- Starburst after Galaxy Collision - Is this galaxy jumping through a giant ring of stars? P