Added middlewares, updated readme, includes the newest Slim