updating git ignore and adding composer lock file