polished up graphing methods, made the beam properly circular and evenly spaced, added method to return ray density of beam