Reintroduced impact animation

Impact animation now draws at point of impact. Size is kinetic energy
based.