send model name instead of _id to identify a model
view init is now async because of the new model init
models are now instances with a connection to a db