Adding smooth scrolling, footer and rearranging page