attendance app - understanding/redoing in-class lesson: week3 - domain modeling II