kilo source code and makefile