Files and folder structure, makefile and main.c