A code kata example for bank accounts