updating files to ignore and makefile.