Updated request manager and wrapper factory to implement singletone protocol