Adding makefile and main