Adds a view for ninexistent contacts
Dealing with Persisted Data
Adds data latency handling
Adds a loading view
Adds edit form
Adds push state