Reporter: Split load logging function
Reporter: Split more parts of begin logging callback
Reporter: Final split of init logging