Was thinking that for when we implement bombs, we could have an abstract processBomb() method on entity, and the entities act accordingly, eg. Unit gets hit, it dies, Wall gets hit, it gets destroyed. Haven't been able to think of a similar thing for Players colliding with other Units though.