Re-structure the project layout (persona vs API)
Merge remote-tracking branch 'upstream/master'
pulled out versioning into its own API, corrected unit tests, made project 100% PEP8 compliant
Merge pull request #121 from stevendgonzales/master

Project Restructure