Cleaned up and added missing required field to gemspec.
Update README with more details and examples.