Fix configs, introduce validation groups
Revert back to presentation for variant, fix specs
Move repository to doctrine namespace
dependencies and conflicts