a bit of clean-up

• moved the js and css into separate files
• re-located front-end assets
• js linted the js files
• re-styled the page a bit