A system that manages groups of requests that all generate requests to the same URL has been added. The system consists of the interface RequestManager and an implementation BasicRequestManager. Also, the datastore system was redesigned to use an interface: DataStore and an implementation, BasicDataStore.