Add singleton Logger, cleanup logging functionality from EventWriter class