added exercise iterator to create unique URLs when users are adding exercises