added flag to start scheduling after LP remains empty for sometime. Re-modelled the coast forward and rollback to handle some boundary situations. Also handled the situation where straggler is a negative event.