Add user entity file ( with DB structure ). Add some user fixtures
Set provider type to db entity
Add link to original article
Restore original fields names
Fix doctrine fixtures version
Move pass encoding to User class
Clear security.yml config
Remove underscore from props names
Add doctrine migrations to composer dependencies
Add migration for creating user table
Add role relation
Fix trouble with serialization
Clear readme
Remove implementation Serialiseble interface
Revert "Remove implementation Serialiseble interface"

This reverts commit 17c20ef5bfd1ad558bd0faa58117d4ea24bdcd59.
Use short array syntax
Add userRepository and userService
Add user service/ repository interfaces
Remove default username and using setters in User constructor
Pass userService to Fixture loader