Developer-980 Solutions Pages

This is getting pretty close now. Hopefully this can be approved on Friday 14th Nov.
This doesn't seem to work for me. Maybe we should look at this after merging as I'm not sure there's time to mess around with it at the moment.