port, updated scrolling

added in .js for smooth scrolling