making the correct menu-item active after scroll
fixing scrollspy behaviour, cleanup js, adding favicon