Merge pull request #66 from gregorybesson/master

Master
refactoring
Merge pull request #67 from gregorybesson/master

Master
Merge pull request #68 from gregorybesson/develop

Refactoring authorization layer