Continued porting.
Cleaned LightBeam.java