Merge pull request #703 from leider/master

dashboard now distributing groups vertically and quite evenly in height
changing the algorithm to calculate the display height