Added new action which will be recorder in specified intervals currently 5s. It will be used for better scroll heatmap representation. JSLinted code a bit, Fixed unload not being registered, etc