added scrollspy behavoir and refactored scrolling and linking in general...

....