updated composer.json ( still working out what dependencies I need )