switch to local config for speed and to support complex data structures
add tab panel macro
now use tab panel for versions on chapter 1
add some elements and styling
merge