Refactored DeviceBase to use Device as a base class, made collections observable hash sets on device to support WPF. Changed from fake login to real login.  Gets list of razberis although the display is a bit messed up at the moment.