Loose coupling improved. Medication layout list yet to work
Added Demographics Tab with auto-layout. Currently two simple options can be set 'vertical' or 'horizontal' that will divide the tabs into sections and load the children widgets