Updade documentation and gemspec