Rc route testing

These tests are solid, yay!

They're not all going to pass until some of the typos are cleared up and the model gets its validation etc.

I might write some more tomorrow