Base contract with an owner.
Sets the address of the creator of the contract as the owner.
modifier onlyOwner( )¶
Prevents function from running if it is called by anyone other than the owner.
transferOwnership(address newOwner) onlyOwner¶
Transfers ownership of the contract to the passed address.