integrate content to create day two

- animation
- promises
- directives
- perf