updating dependencies and adding comments
updating readme to reflect how to use the gem in its current form