Refactor

Spent a bit of time refactoring the class to unify the API when working with the whole set of OFX data. Haven't sorted tests yet, but what do you think?