WIP: Adds sample user interface

UI includes input parser, and sample simulator with comically-sized buttons.
create_sample_wave just makes a csv file with a 601x4x4 matrix which samples a gaussian.
TODO: Obtain sample input from client, find better way to visualize excitation patterns.

Run ``create_sample_wave`` first, and then run ``waveUI``.
Image for the lazy:
![sample-UI-screenshot](https://f.cloud.github.com/assets/1045657/294971/d86c1b96-9431-11e2-89c4-ff6f96069442.png)