 apiClient = require '../api/client'
 
-# This is just a blank image for testing drawing tools.
+# This is just a blank image for testing drawing tools while offline.
 BLANK_IMAGE = ['data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgAQMAAAA',
   'PH06nAAAABlBMVEXMzMyWlpYU2uzLAAAAPUlEQVR4nO3BAQ0AAADCoPdPbQ43oAAAAAAAAAAAAA',
   'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgzwCX4AAB9Dl2RwAAAABJRU5ErkJggg=='].join ''
 
-MISC_DETAILS = [{
+MISC_DRAWING_DETAILS = [{
   type: 'single'
   required: true
   question: 'Cool?'

        frame: 0
      }]
    }, {
      task: 'cool'
      value: 0
    }, {
      task: 'features'
      value: [0, 2]
    }]

classification = apiClient.type('classifications').create

        * Draw something
      '''
      tools: [
        {type: 'point', label: 'Point', color: 'red', details: MISC_DRAWING_DETAILS}
        {type: 'line', label: 'Line', color: 'yellow', details: MISC_DRAWING_DETAILS}
        {type: 'rectangle', label: 'Rectangle', color: 'lime', details: MISC_DRAWING_DETAILS}
        {type: 'polygon', label: 'Polygon', color: 'cyan', details: MISC_DRAWING_DETAILS}
        {type: 'circle', label: 'Circle', color: 'blue', details: MISC_DRAWING_DETAILS}
        {type: 'ellipse', label: 'Ellipse', color: 'magenta', details: MISC_DRAWING_DETAILS}
      ]
      next: 'survey'

    survey:
      type: 'survey'
      characteristicsOrder: ['pa', 'co']
      characteristics:
        pa:
