Add some more comments
Add generic exercies
Comment out a line that doesn't compile
Add fully functional version
Make bank exercise compliant to the task