Home food swedish almond cake (green cake)