Deposits work

Depositing money works.
Security is pretty good on it.
further testing is recommended.
Having trouble with displaying error messages.