Keeneland opens with new food + tailgating options