Added a makefile and .gitignore