triggers redesign and new SAXTrigger
Tests for triggers
Merge branch 'feature/triggers-redesign' into develop