added more commands, user commands, and more conversational features

Why are triggers and responses in separate files? If they were in one CSV or TSV file this could be a one-liner.