split route handlers into separate files, added params to find_trade_item