rename gem and namespace to ProductTable