Deposits

#2 Fixes
Home Page refactor: DO to DTO transformation logic removed from UserService, couple of names changed.
 implemented: UserService tests.

#7
to be done
The name of the function sounds more like a domain object than an action. It should probably be something like 'doDeposit' or 'makeDeposit'.