complete overhaul

- replaced fancy box with magnific popup due to license
- replaced snippet.js with prism.js as code highlighter
- using Google’s color palette for material design
- SEO and accessibility realignments