added more commands, user commands, and more conversational features

Why do you need the "~`" delimiters?