added async version to simulator. still needs full devel. just gives n number of async processes to represent tasks