Initial submission (v1.0).

Still waiting to see if I can figure out how to avoid propagation in
.on("click") for the select2. Not a major thing though.