Refactor, clean up html, css, javascript and redesign the whole of site