Revert "Allow RouteResult to return a view"

This reverts commit bbbc83c56e9e627160af46061ce0183c23a7e072.
Revert "Fixed broken test"

This reverts commit 911ba9ec0684bc6f68ea80d9b7fe5db267e34fd7.
Rewrote superpage to no longer need core changes