Removing dependency on boilerplate.models.User

Uses the auth.store.user_model which is set in the config instead. This means if you extend the user model, you don't need to make changes to the boilerplate library.