* @param direction
*/
public void bump(Point location, Point direction) {
if (contents[location.x][location.y] != null) {
int duration = 20;
Animation anim = new BumpAnimation(contents[location.x][location.y], new Point(location.x * cellWidth, location.y * cellHeight), new Dimension(cellWidth / 3, cellHeight / 3), direction, duration);
contents[location.x][location.y] = null;
imageChanged[location.x][location.y] = true;
redraw();
animations.add(anim);
if (animationManager == null) {