• added eventblock masks
• added split functionality from main into own methods
• added ability to add list file path at runtime if not provided at launch