preparing library for packagist