Fixed warnings/updated Readme

moved the dependancies to the gem spec to eliminate warnings, filled in
the read me