Added makefile and gitignore.