Middleware first implementation
Merge pull request #3 from Ignusmart/middleware

Middleware first implementation