rename StaticNlp -> NlpMonad, move StaticNlp folder to Interfaces (in preparation for other interfaces like OcpMonad)
more general signature for reifyNlp (Vectorize x..., not Vec nx...)
implemented reifyOcp, and the beginning of an Ocp monad