Made explosioncore take a directionlist in its constructor and removed some unused code.