Added middleware.XForwardedForMiddleware
Changed sorting package to my fork