Chapter 3. Creating a Project From Scratch