Added Makefile and main()