The default rottenpotatoes app from the SaaS book, with modifications for class