Work in progress:
Add generalized support for enumerated types drop-down selection.
Enumerated types based on existing structures, with class factory for creating new enumerated type classes.
Implemented enumerated type drop-down for list type selection (list/grid)
All tests pass.