Adding a basic implementation in C

Does not use external library for .wav file support, instead writes
.wav directly using stdio