Smoked Tofu, Sweet Potato Spinach Vegan Pie