Flourless almond cake: soft, moist crumb and gluten free!