Custom route instead of url_for

Hi,

This helps fix issue 20. I added some simple tests, but since I'm not familiar with rspec, I wasn't able to fully test the code. I hope you can add the proper tests or point me in the right path :)