Basic makefile and folder structure