RequestDb implementation
added factory function to create RequestDb instances
RequestDb test case implementation