slight refactor/reorg.  better naming and classes in separate files
collection parses only single log for now
tests now working again
merge with latest logparser changes