Ownable

Base contract with an owner.

Ownable( )

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.