Refactor item.rb
Refactor item_Repo.rb
refactor merchant.rb
refactor merchant_repo
refacot sales_engine and transaction