Mr Orange created a contract at a given address using Mist
All variables and functions are public
Mr Black comes later, he knows the address and he has a copy of the former solidity contract.
1) Can Mr Black, later, create a html+js interface and transform the contract into a real web3 site accessible by third party?
2) Can he do it without asking anything to Mr Orange?