improve composer.json
make html ids less likely to conflict