Add makefile and main