add Makefile for the project