Added UserRepository logic and IUserRepository
Merge commit 'aea1e6687b261692bf51ae5dca9b05f7cb0f9343'