adding some specs and update gemspec