Overhauled LogManager to make the logging easier to extend. Removed some duplicate code