Updated administrator module and added upload module