Description
Remove the contracts/ directory at the repo top-level.
If contracts are needed for testing, they should be localized into the respective crate so they don't clutter the top-level repo structure. As they currently are, it's confusing why there are contracts in a rust workspace.
Context
#236