text, css, js fixes. some html fixes are needed