updated joomla install and fixed composer.json type