Solution page update

Features:
    - Complete solution page overhaul: now consists of two to three panes.
    - Tons of bugfixes (the release is near)
    - Added 'required parameters' to the api, adds ease of use & compatibility.