Merge pull request #197 from mdsmith/v3-template

V3 template
Merge branch 'v3-template' of github.com:veg/hyphy into v3-template

Updating branch before finishing refactoring and pushing changes.
Finished cleaning, confirmed coverage