Update layout and style of abstract show page
fix failing graph pages

mostly added checks for nil and flattened data
so there were no sub arrays