class example project