Fixed a few bugs in the Laser class, still working on it though.