added Laser.java