Add basic migration + models
add install command + create-admin command
add validators
add extra user tests for safety when refactoring

prevent removal of validation rules because tests won’t pass
plus make sure password is correctly hashed
basic setup of user provider
add first route signup
add other routes without implementation
remove unused UserTest
update dependencies + autoload controllers
update readme
basic view for signin + route implementation