Update HTML / JS

-- minor fixes to js
-- major changes to html
-- additions to css