Best vegetable frittata on the planet!