Remove entity classes
Update composer.json
Update readme, move doctrine mappings
Add the doctrine mapping compiler pass
Initial specs clean up
Update specs, fix path
Rename spec class files to contain the suffix
Fix specs
CS fix
Move repository to doctrine namespace
Add changelog
Move validation config definition to separate method