Organised JavaScript code

Organised JavaScript code.
Fixed news item 'no video' bug
Artist links, other fixes

Artist links - added in artist data and on artist page.
Additional quicker setTimeOut with header to push the main content down
sooner.
Mobile nav made positioned absolute to remove from the flow of the
header so it does not affect the background image.