Added request sender and first tests