* feat: add p2p crate * move p2p to net subfolder * add lib.rs and Cargo.toml to net * remove net crate, use explicit names in workspace
* feat: add core crate * rename primitives * Update crates/primitives/Cargo.toml -.- Co-authored-by: rakita <rakita@users.noreply.github.com> Co-authored-by: rakita <rakita@users.noreply.github.com>