UserRepository added.
Merge commit '0ba49b8075fabce5c66f5178838d2d478094045a'