Composer now installs dev by default, so we specify --no-dev to stop it
Reorganise build rules