add image upload and change avatar modules