maven dependencies and first config
additionnal config: prepare in memory database for project purpose
ORM mapping
interface + implementation : CRUD and other simple methods