Add common test helpers
Refactor BankResponse into an interface
Add equals and hashcode methods
Add JodaTime
Use generateUri method as hashcode
Adds tests and test data