initial commit and makefile for project3