Updated viewDelegate calls.

Simulation
  Now sends a mutable array of tags instead of a 2-dimensional array of objects.
  Minor bugfix.
Refactoring