+ refactored UI code to have GenList.js control the layout of its internal display
Merge branch 'uiGenListRefactor' into develop