This is a copy of my usual project setup.