Add gunicorn to virtualenv reuirements
Notes and template config files for provisioning
Moved FTs into their own individual files.
Split out unit tests into two files
General refactoring