Light Meringue Cookies – delicious, easy, melt in your mouth!