0.3.0: split all middlewares and remove useless
0.3.0: Migrating from express 3.x to 4.x