Are you going to add death notes and other special mechanics?
I am currently doing support for different note types. About the mechanics, I should make a system for "custom scripts" but I don't think that would be a good idea, I think.