I've wanted to eat vegan for a long time now but I have a severe tree nut and peanut allergy, and it just seems that 9 out of 10 vegan recipes I look at contain nuts, mainly cashews. What other alternatives are there?