Rename BeamGroup to NexusBeams
Split NexusBeam draw() functionality into update() and draw()
Update comments
Confirm that second subclass constructor is required
Use 'speed' variable name for readability
Do not pass width and height as parameters
Do not set tailLength as constant
Remove TODO comments and file them as issues
Rename mouse[XY] to touch[XY]