update template and docs with current ^:interceptors placement

As a prereq to updating the sample code, we fixed the documentation for routing such that interceptors are displayed on the same line as the method map, and following it. Template was also updated to be in line with current usage.