Added samples submodule and updated rev engine and npl.