Added ContentRequestGenerator class