anchor.diff:  		console.log("Bounds test FAILED");
   	else console.log("Bounds test passed.");
   	
  -	console.log("");
  -
   	// Test chaining
   	/*controller.CreateChains();
   	console.log("Animation construction --------------------------------------");
   	controller.InitiateAnimation();
  -
  -	for (var i = 0; i < 80; i ++)
  -		controller.UpdateAnimation();
  -
   	var hasNextFrame = true;*/
   	//while (hasNextFrame) {
   	//	hasNextFrame = controller.UpdateAnimation();
   	//}
   		
   
  -
   	console.log("ENDING TESTING OF CONTROLLER --------------------------------");
  +	controller.ReInitializeAll();
  +	console.log("RESETTED CONTROLLER -----------------------------------------");
  +
   	// Ending testing of controller -----------------------------------------
   
   	$('.loading').hide();
  
positive.code: var sceneObjects = [];
  var saveState = [];
  var currSceneID = 0;
  
  //inputHandlers
  var keyeventhandler;
  
negative.code: 	console.log("CONTROLLER TESTING ------------------------------------------");
  	console.log("Controller construction -------------------------------------");
  	controller = new RubeJectController();
  /*
  	// Instantiate objects needed.
  	var blocks = new Array();
  	blocks.push(new RubeJect(1,[1,0,5],0)); blocks.push(new RubeJect(1,[2,0,5],0)); 
  