DLPlugin is modified, owlcpp part of the code is added.