Updates:
-Visualizer now utilizes ConcurrentLinkedQueue (no more synchronized blocks)
-Visualizer now scales (division by 3 for now).
-All import java.package.* replaced with just the necessary.
-Updated visualizertest class to allow module testing.
-Main class starts visualizer thread after transformer threads to decrease
 risk of visualizer self-termination.
-Multicatch blocks were separated to allow older Java JRE systems to run it.
-Included canary.wav file for testing.

Tests:
-$ java Main canary.wav 0 0 works
-$ java VisualizerTest works