initial routing and filling in more controller actions