I have written the barebones of main.c and the makefile