(0,2) Landau-Ginzburg theory