Add gitignore
Add basic makefile
Update makefile