split views.py into individual per-dashboard files