more documentation
fixed C makefile
more documentation