Indulge in a moist and delicious vegan carrot cake with vegan cream cheese frosting. A guilt-free dessert that's easy to improvise with.