Test that the Sinatra app redirects to the default dashboard; saves data posted to /widgets/X, and requires auth; returns data on /events; returns the sample dashboards; and returns sample widgets.
add test for redirecting to first dashboard, and returning a 404 if dashboard doesn't exist