Considerable updates

Added LED library, several different beat-detection modes, keyboard
interactivity, etc. Very, very close to what I will use on the Playa…
just need to figure out why brightness keeps getting reset to 100% all
the time. May not be a program issue.