Progress with authentication, relates to issue #44
- Moved auth to its own folder with stores under it
- Fixed flow issues in authentication
- Re-ordered plugin for Express
- Fixed issue with missing params on middleware
- Added tests