New logger, GUI stuffs

Only supports one output.