Route and handle requests