[task] rename .hh to .h and .cc to .cpp
[task] Add plugin base to repo