Refactor indexing odicts for remotes.
Now have consistent way to access remote by uid, by name, or by ha