import NodeKinvey from 'kinvey-node-sdk';
import { CacheRack } from './rack';
import Popup from './popup';
import assign from 'lodash/assign';

export default class Kinvey extends NodeKinvey {
  static init(options = {}) {
    options = assign({
      cacheRack: new CacheRack(),
      popupClass: Popup
    }, options);
    return super.init(options);
  }
}

@@ -100,16 +100,47 @@
 popup';%0A
+import Device from './device';%0A
 import a
@@ -304,16 +304,43 @@
 Rack(),%0A
+      deviceClass: Device,%0A
       po

Use Device module for deviceClass