Started migrating to new banking model
Added first test cases for bank model
Added validation
Implemented tests with embedded db
Improved error handling in transfers
Changed from long to BigDecimal for monetary values
Removed pointless converter
Changed back to using UUIDs, made tests transactional
Merge branch 'bank-model'