Fremont Fest returns for 31st year in Beaumont Village