DepositPage Transaction Testing

Isolated logic for testing, added JUnit tests for DepositPage.