initial c implementation
fixed setlocale bug, and added c99 flag to makefile
initial convert func
added file reading
change directory name
removed cpp files