Explain project setup.