Merge pull request #1 from Arkainnihx/impulse

Disabled GUI for now, created generic event classes