added hover effects + smooth scrolling + little amendments