Lazers have min wait time before shooting again, lazers shoot on mouse down not click, restructered mouse event handler