Initial project setup with various external services

:+1: