Update sales to use new Location structure
Temporary connect method to wrap location table in a Model
Sales unit locations work, refactor to not download all locations
converted prototype function to standard export, fixing errors in journal