updated gitignore, readme, and composer files