Nonlinear Coupled Mode Theory