Still need to fix some UI elements, pretty happy with the message flow now. Still no error handling but we are sprinting to build a flimsy prototype. We will reinforce it later...