updated gitignore and composer files.