Base implementation

`$userRepository->add($user);` `$userRepository->remove($user);`