added doc and updated some gemspec config