App setup

PEP8 and Pyflakes coverage. Setup for distribution and docs added. Let's go!