feat: drag ghosts and snapping
chore: code cleanup
chore(part): part fix #1
fix: parts
feat: part & attachment beginnings