Fixed todo list, UI bugs, and chat reconnect