Added makefile for compiling