Removed unnecesary jQuery
Moved setup to constructor
Added options to configure the simulation
Added debug configuration
Added another debug option
Added option to set the seed
Changed the names of the message queues
Changed animation controls
Properly initializing variable