Added a C source code file that I will soon convert into a header.