Update grammar and formatting for controller docs

I updated a bunch of grammar, typos and formatting in the controller docs. I'm not entirely sure about the changes done to the routing examples. But I think they should render out correctly.