Added missing source files
Use tabs for indenting code
Limit C++ code to C++98 and C code to C99