Basic Laser functionality. Ugly, but working.