add Application Middlewares
Merge pull request #1 from No5stranger/cjp

add Application Middlewares