Homemade Veggie Quiche