Recipe site is back online and revamped at the same time