Routing working for the most part, hooray!