Foundation setup, and some additional Controller