Add a dedicated view for survey completion (without a survey report) and automatically use the survey complete page if report is not available
rewrite the implementation of 2 axis aggregation function to allow for reports with axes from multiple surveys