Added phpunit as dev requirement. Upgraded dependencies
Removed entities and interfaces in favor of abstract models
Fixed typo in license file
Fixed some typos. Replaced EntityManagerInterface by EntityManager to get access to "find" functions