Refactorizacion del UserProfile para la funcionaldad de guardad. Se agrego funcionalidades al Database