Rough logic for the chat flow-diagram is done - Still have issues