[JRO] Clean up routes and forms

The routes file was pretty ugly. Doing it the "rails way" makes for a
cleaner routes table and lets us stick to the conventions. The resulting
changes needed roll through spots that reference params id's, path helpers,
and things of that nature.