Setup the foundation for the project.