pages and css, added js interaction