namespaced the user model in order to avoid conflcts with the authenticated system user in passenger.