auto-scale to window size when loaded

This PR makes the dashboards automatically fit the window size they are loaded into. Some more code, coming soon, will make them dynamically handle resizing on the fly, but this *could* be merged as-is.