lots of todos to figure out draft stuff...
almost there on drafts
seems to mostly calculate state properly when loading a draft o_O
mostly working minus that one bug
will fix old email threads bug later. if i figure it out. meh