added documentation

I wasn't sure that the gem was complete at first glance, so I added documentation that answered the questions I had.