Share dependencies
Loosen constraints
Work on PHAR generation