Fixed the result page so the back button works properly. Also fixed Caching so we only cache things in the model they belong in.