var Neato = {};

// var Neato = function() { this.initialize.apply(this, arguments); };
// Neato.prototype = {
//
//   initialize: function(options) {
//     // init
//     options = options || {};
//
//     // create instance of nucleo
//     this.nucleo = new Nucleo({
//       onConnected: options.onConnected,
//       onDisconnected: options.onDisconnected,
//       onStateChange: options.onStateChange
//     });
//   },
//
//   // common
//   connectTo: function(serial, secretKey) {
//     this.nucleo.connectTo(serial, secretKey);
//   },
//
//   disconnectFrom: function(serial) {
//     this.nucleo.disconnectFrom(serial);
//   },
//
//   getRobotState: function(serial, secretKey) {
//     this.nucleo.getRobotState(serial, secretKey);
//   },
//
//   getRobotInfo: function(serial, secretKey) {
//     this.nucleo.getRobotInfo(serial, secretKey);
//   },
//
//   // cleaning
//   startCleaning: function(serial, secretKey, options) {
//     this.nucleo.startCleaning(serial, secretKey, options);
//   },
//
//   stopCleaning: function(serial, secretKey) {
//     this.nucleo.stopCleaning(serial, secretKey);
//   },
//
//   pauseCleaning: function(serial, secretKey) {
//     this.nucleo.pauseCleaning(serial, secretKey);
//   },
//
//   resumeCleaning: function(serial, secretKey) {
//     this.nucleo.resumeCleaning(serial, secretKey);
//   },
//
//   sendToBase: function(serial, secretKey) {
//     this.nucleo.sendToBase(serial, secretKey);
//   },
//
//   // schedule
//   setSchedule: function(serial, secretKey, options) {
//     this.nucleo.setSchedule(serial, secretKey, options);
//   },
//
//   getSchedule: function(serial, secretKey) {
//     this.nucleo.getSchedule(serial, secretKey);
//   },
//
//   enableSchedule: function(serial, secretKey) {
//     this.nucleo.enableSchedule(serial, secretKey);
//   },
//
//   disableSchedule: function(serial, secretKey) {
//     this.nucleo.disableSchedule(serial, secretKey);
//   }
// };

var Neato = {};
Remove unuseful comments.