Add main and Makefile