added some missing tests and replaced the handling of the DataRequestManager with that of the SharingService from Caliburn