repair makefile and coding include ini reader, test codes and main application