first lab : introduces makefiles