A Blockchain Entertainment Studio, Smart Contract Rights Management Platform and Video On-Demand Portal