remove commented-out Widget instance
remove commented-out menu items
remove commented-out and unused code for creating an app
move simulator object to its own module
move simulator._worker private to global scope (prep for making simulator object the exports object)
move simulator._remoteSimulator private to global scope (prep for making simulator object the exports object)
make simulator object the exports object
simulator -> Simulator for consistency with other singletons imported from modules
use strict
format primitive const names conventionally
require chrome first
always return value from function to resolve strict warnings
Merge pull request #301 from mykmelez/cleanup

clean up code (remove cruft; modularize; consistentize; apply conventions; 'use strict'; resolve warnings)