The singleton pattern has been removed for now to implement the future idea of routers, where several instances of the class will have to be created, or the logging levels will be redesigned. In any case, the singleton will (most likely) not be used anymore. A springboard has been created for implementing filtering of existing logs using a database.