Refactor nombre de interfaces y aquellos que las implementan y update documentacion