add to-do functionality and notes, with polymorphic associations
add searching using textacular