extracted query building to another class and added price list importer
refactored controllers and routes