initial course material for part 2 - CC.Web solution