Add circle

# What is this?

This adds circleCI support into our app for continues integration! Also includes some stuff in the git repo to allow everything to work properly on the build servers.