more tests and code to match
added singularize and pluralize to Readme.
added apache 2.0 license file