Recipe for Tofu Rigatoni

(Recipe is vegetarian, not vegan. However, you can easily sub in vegan cheeze and omit the egg! Voila!)