replace set timeout hide header function with mouswheel triggered event. Move js functions to app.js. tweak share button styles