Initial project setup with various external services

wrap the nav as a block so it can be overridden