Fresh lemon chess pie