experimenting with applying a 
drop-in hexagonal architecture
for a simple banking application