Train boredom

> Added more comments, formalised a few
> changed logging on LISTharvest to output to single standard file for
all modules
> Also removed a few unnecessary logging bits
> Also added the start of a log variable to use while testing as not to
write out to the repo.