Move Party to core.crypto as Party is closely aligned with the signing and used in code areas unrelated to the contract code.
Move tutorial.rst to tutorial_contract.rst and rebuild docs