Smaller Components CRUD

Again, this example is based on the Filter CRUD example, but this time we've replaced the list and the editor with
five custom components: PersonList, PersonCreate, PersonReview, PersonUpdate,
and PersonEditor.

These smaller components are easier to read, easier to understand, and easier to maintain.
And because each of our components fulfils a use case, the opportunity for mix-and-match reuse is higher.

region-blankLabel=Choose...
## These enum conversions could be moved to the central message properties file called app.properties
## The structure we've chosen (enum class name, dot, enum value) is the same as expected by the Select component.
Regions.EAST_COAST=East Coast
Regions.WEST_COAST=West Coast