* Move CostModel and CostTracker to its own crate * compile new crate and update imports * update sbf Cargo.lock * fix AbiExample * fix cargo sort * Fix AbiExample