Restructed JS with polyfills
Tidy block titles
Add smooth scroll script
Housekeeping