Added Sidebar-Driven Scroll, Refactoring to Router

Added additional routing capability, added scrolling to sidebar
elements for better navigation