added upload to composer, submodule reference updates