Clarified API for the create_model function,
Also added a test!
Don't eat comm close error silently.
Make API that allows users to persist widget state easily.
Added support for view persistence
Started adding support for model persistence.