Added the AsynchronousUrlReader class