chapter 2, add toString() and DateTime usage to banking example