Added change user functionality to service layer.