Rainforest class project (Amazon "clone") rebuilt from scratch without scaffolding