Refactor de las clases puramente abstractas a interfaces, eliminacion de
comentarios y agregados de comentarios JavaDoc
Eliminacion del metodo fileRead(no se usaba)