Japanese Roasted Ratatouille Spaghetti (GF, Vegan, Vegetarian, Dairy Free, Oil Free)