Added mocked calls for getUserContactTypes and recordUserContact, and implemented the actual call for get user by id