fix main() concept code
add Makefile
add will_and_die.c
implemented most of functions

aware that there are many compile errors