Derive Cpp module from abstract Module class