Updated to define and inject dependencies in code instead of XML.
Completed most of Deposit list page (except the ability to edit / remove a deposit).