removed controller object and moved methods to base JSVTS object

improving performance of check for should stop condition

added variability to vehicles that are generated