adding Makefile for easy of compilation