So what is Impossible Meat actually made of? When it comes to creating vegetarian meat substitutes, flavor is only one hurdle ...