Updated gitignore to ignore build logs and updated composer to ignore more files