Add no-js state
Adjust colour scheme
Add media queries for buttons
Improve button breakpoints
Remove junk css
Adjust height of chart at small screen widths
Tidy up javascript
Fix list-style: none; conflict
Tidy up README.md