Improved generating the .proto related C++ code
Updated .gitignore file
Now compiles