Finished but not tested Laser collision check