Began refactoring eventEditor.hs; split it into multiple files