Spring Pea and Ricotta Torte with Lemon and Mint 1