Makefile and gitignore
Completed draft