Updated composer to 3.0 compatibility