initial work to create phar