Profile picture can be uploaded, refactored picture upload