Finished Chapter 2 by setting up the project structure.