Basic JPA infrastructure setup - at this point application starts and simply creates tables and loads data using schema.sql and data.sql