Changed how information is passed toListItemEditor.

Added JSON-based TodoObject constructor.

Clicking a todo list item sends a json version of the list item to ListItemEditor.