SPRING GREENS & RICOTTA QUICHE