The Good Coreā„¢ - Final Destination
The rest of building banking software is just pure fun.