add order tests. add a gemspec file.