Added delay to the LaserShoot

Created a delay to the laser shoots and made a little change in the
LaserShoot to start using the rigidbody.velocity instead of the rigid
body.AddForce().