Merge fotoPerfil

Se han añadido comentarios necesarios para la comprensión del código. 
Esta versión del código deberá ser optimizada para aceptar más tipos de formatos de archivos de imagen.