[WIP] Redirection Strategy

I've started on including a redirection strategy (courtesy of @akrabat's gist https://gist.github.com/akrabat/3783912)

Tests need work (I need to research how to mock the router and don't have time right now).

Refs #24