Design improvements

Separated dhp-style.css into project and dashboard files
Created legend callbacks in dhp-project to minimize redundancy in
legend creation
Removed redundant text in script files relating to menus
Removed redundancy in dhpUpdateSize functions