follow packagist requirements for naming conventions