write proper readme, improve  gemspec