Updated elements classes
Added C++ codes in bison for commentars