New logging for separate Log Levels

Changed include new exception handling for metrics and new log4j.properties file