Changed static Person\Factory to dynamic Person\Provider which implements Cartalyst\Sentry\Users\ProviderInterface