se comenzo a crear el factory
se crearon excepciones para lanzar ventanas al finalizar partida