Add new rover model
Merge pull request #44 from virtual-world-framework/branch/new-rover

Add new rover model
A first pass at a modular system for handling success and failure criteria on scenarios.
Merge pull request #46 from virtual-world-framework/branch/modular-success

A first pass at a modular system for handling success and failure criteria on scenarios.
Moves the executing property down to each blockly node
Merge pull request #45 from virtual-world-framework/branch/blockly-execute

Moves the executing property down to each blockly node
Remove versions of file that have uppercase file extensions
Add rover assets back with lowercase names and file extensions
Merge pull request #48 from virtual-world-framework/branch/fix-lowercase

Branch/fix lowercase
Add editor temporarily to facilitate debugging on the server.
Disables the run button during execution
Adds a comment to make code more clear
Merge pull request #49 from virtual-world-framework/branch/disable-run

Disables the run button during execution
Removes a comment
Sets up the listener for one program
Merge pull request #50 from virtual-world-framework/branch/code-check

Branch/code check
Play radio animation
Merge pull request #52 from virtual-world-framework/branch/animate-radio

Play radio animation
Refactored the clause system so that most of the logic is in the yaml.
Moved the clause logic up into a clause manager, which exists on
the scene.