Add store object that sets container on model classes

1. Create store object with handle to app's container
2. Set the container on model class
3. Use container to look up class based on "model:user" like strings
4. Set the class adapter based on store's adapterFor

*Settled on setting the container static-ly on the class instead of an instance record because it seemed simpler and less code duplication.