Here's my code for issue #53. Hope I got everything, let me know what I've missed.
I also added tests :)
details url changes with tests!
Awesome! I'll try to look at it today and merge it! And thanks for starting a tradition of testing in this project ;)