issue#4 setup mongo + customrepository implementation