update persitence.xml to h2 database and basic changes
fix customer conflict