Updated Logger to have a optional level and additivity attribute.