* update cargo.toml * use 2.0 in mmmr
* Base features and traits. * Fix the build * Remove unused boxing * Self review cleanup * Fix build