Just poking at stuff, trying to make an API emerge.

(changing commit message to fool github's contrib chart)
One possibility...
All broken.
Unbroken with even more reactification.
Something is working.
Got things working, but pretty hacky.
Reorganized state to make more sense.
Some more refactoring.
Forgot to remove some console.log calls.
Got faded text working.
Got tab complete working.
Simplified some things.
Got rid of dropdown class.
Made bloodhound mixin.
Added BaseDataset mixin.
Small things.
Search bar
Making things more official seeming.
Reorganizing files.
Added classnames for styling support.