Vegan Mac & Cheese (Nut-Free)