Refactoring code

Se agrega serialVersionUID
Se establecen campos como únicos
Se establecen campos obligatorios