reworked console initialization to console.init()
added exception module
fixed and refactored init logic
added init verification to RootConsole
added init module