It compiles now on c++ using purely c++
Finally compiles on c++, removed some unused/uneeded files