Textured Vegetable Protein

...is my new curiosity. How to make it stick together once it's re-hydrated? How to make it taste fantastic?