more generic ActionType
Merge pull request #20 from mrexodia/undoredo

more generic ActionType