A beginner’s guide to different types of tofu and how to cook them