Update to use crates.io dependencies