Updated HomeController and router