refactoring auth files into their own folder
Cleanup, introducing link factory and acceptance tests
Merge pull request #8 from glennblock/dev

Refactoring and introducing link factory