Yes, Bitcoin can make smart contracts and Particl demonstrates how