Clean up the UI
Now handles when someone enters nothing and submits.
Error handling of nil submit.