private void bounceOffWalls() {
		double nextXpos = position.getX()+velocity.getX();
		double nextYpos = position.getY()+velocity.getY();
		if (nextXpos < 0)
			velocity.setX(Math.abs(velocity.getX()));
		else if (nextXpos + RADIUS*2 > GamePanel.WIDTH)
			velocity.setX(-Math.abs(velocity.getX()));
		if (nextYpos < 0)
			velocity.setY(Math.abs(velocity.getY()));
		else if (nextYpos + RADIUS*2 > GamePanel.HEIGHT)
			velocity.setY(-Math.abs(velocity.getY()));
	}