add Cargo.toml to manage dependencys