Fixing test names
Tidying up interest rate calculator
Adding thread safety on the collections used for persistence
Renamed SystemSettings to DateProvider