Document and cleanup code in /olad

Right now we don't have an "all" interfaces object. I'll leave as an int for now.