better smooth scrolling, added spacebar event for scrolling down, added transitions on a