class project maze