finished lesson 5

mainly exercises to manage aggregation framework.