timer() {
        ckickTimer = setTimeout(() => {
            simulationArea.clickCount = 0;
        }, 600);
    }
Simulation environment object - holds simulation canvas
@type {Object} simulationArea
@property {HTMLCanvasElement} canvas
@property {boolean} selected
@property {boolean} hover
@property {number} clockState
@property {boolean} clockEnabled
@property {undefined} lastSelected
@property {Array} stack
@property {number} prevScale
@property {number} oldx
@property {number} oldy
@property {Array} objectList
@property {number} maxHeight
@property {number} maxWidth
@property {number} minHeight
@property {number} minWidth
@property {Array} multipleObjectSelections
@property {Array} copyList - List of selected elements
@property {boolean} shiftDown - shift down or not
@property {boolean} controlDown - contol down or not
@property {number} timePeriod - time period
@property {number} mouseX - mouse x
@property {number} mouseY - mouse y
@property {number} mouseDownX - mouse click x
@property {number} mouseDownY - mouse click y
@property {Array} simulationQueue - simulation queue
@property {number} clickCount - number of clicks
@property {string} lock - locked or unlocked
@property {function} timer - timer
@property {function} setup - to setup the simulaton area
@property {function} changeClockTime - change clock time
@property {function} clear - clear the simulation area
@category simulationArea