Update how routing is done and add an about page for showcasing