Added device proxy to implement device interface with delegate methods.