I'd like to see how this works on larger LED strips

I've added a few animations as well as made some changes to the code to be more consistent.
I figured I would submit a PR if you were interested in any of the changes. 
There is also a client/server included that i've been playing with that will process audio on a host and push a representation to the raspberry pi for display on the LED strip.
I may have gotten carried away with the consistency changes, so feel free to drop this PR if I did.