Moved puropd_tilde to same project, refactoring Onset and Drop

puropd_tilde is now in the same project as everything else, as a
target. Refactoring information from Drop to Onset to prevent Drops
from running out in forward declaration. Won't compile.