[Graeme] Added code to persist holdings and transactions to separate files
[Graeme] Introduced nscala time