explosion drawing in draw() method of routes & executes draw() at end of nextState()

also changed the input to Explosion to make in more suitable for a [-5,
5] domain and [-5, 5] range window and road network, and made the
Explosion in Routes.java an instance variable