Changing the h2 database to be file driven instead of in-memory.
Updating persistence.xml to update the schema whenever entities change.
Adding a application scope RegionReposity CDI bean which would be used
to fetch Regions.

@PersistenceContext is used to inject entity manager.
Adding a request scoped CDI bean RegionListProducer to loads list of
regions for each request via @PostConstruct life-cycle methods.
Adding a JSF template for the webapp.
Adding JSF page for displaying list of Regions that uses the default
template.
Adding an index.html for navigation from context root path.