Cleaned things up
implemented a bunch of redesigned processes and removed need to interface name decision protocol