Refactored the shipping and countries namespace. Countries is now its own tab and namespace, with zones being moved over to reside within it. Cleaned up all the necessary route changes for shipping and countries. Added ISO, language and available fields to the countries table - available determines which countries are accessible on the site for tax purposes (this will need to possibly be revised when language translations are introduced, but thats a long way off). Finished the new tax rate system - tax rate has many countries, but a country can only belong to one tax rate. Tax rates on the store front are now successfully calculated using the new current_tax_rate helper method - this has been setup ready for updating through a session value, i.e. session[:iso] = DE; Germany will be selected and it will utilise the associated tax rate throughout the site. The new tax rates resides within the countries namespace. Still needs work on the edit method for the tax rates.