Lesson 3, Lesson 4, Lesson 5 extended notes and Vagrantfile configuration.