Update UserServiceProvider and example.
Check instance of user provider
Update view provider factory
Fix adding provider. Fix view provider name.
Update providers factory
Move some constants from interface to abstract class.
Update UserServiceProvider
Allow to use custom views
Remove ViewServiceProvider. Now Macroses supported by default.
Update requirements
Update requirements
Fix path for the twig view provider.
Allow to disable after middleware.
Update example.
Move ROLE_ROOT to the configuration
Update names of the routes
Reworked translation for the some error messages
Add SQL dump
Update composer
Add license and readme