Added eth interface inventory. Too many other changes to note. Starting to refactor for more efficient code.