added todo
refactored events
added trigger to not add a log request twice if bypass buffer and flush buffer trigger are acting on the same log request level
added todo and removed not used classes