Organize into commands/, services/ directories; document