Updated Logger to handle different Log files per LogLevel