add c module loader
reduce the folder levels
remove the useless Makefile
add C module loader