merge

Se reorganizo, y agregaron nuevas funciones. Confirmar en los Commit.