Added DetourBase class

Serves as interface class