refactor logger to less generic name
Basic logging working over serial, GUI display and state parsing all
working