How does one go about making a great blockchain team? What is the skillset to look for? What makes a bad team?