forgot to add this.
add c++ and c# generation
fixed some uninitialized varibles
fix a wandering colon