Add and remove rack middlware
MultiJson not required
Singleton must required