Added makefile and main