added more commands, user commands, and more conversational features