added Makefile and initial skeleton files for the two halves of the assignment