Gluten free and vegan cakes