Various cleanup. Animate a new hexagon back to the center if it can't be created. Add a text field for the actual todo text.