URL hash updating now works both with links and mobile device swiping