tE-19 refactored TradingCalendar into main/java + added tets for random Trigger creation