Initial implementation.
Merge pull request #1 from Battlefy/feature/middleware

Initial implementation.