Continuing work on bubble template.
Break out structure and internal content of bubble into two templates.
Update Gruntfile to better handle template names.
Checking in work-in-progress on updating init and render to use templates. Code's kind of a mess at the moment... will remove commented-out methods and code blocks later on.
Bubble rendering is working as expected. Still need to add in click event listener.
Event listener is now bound to bubble. Still need to do a bit more cleanup (passing in tour details to render, for instance), but this is getting close to stable. A number of unit tests are failing at the moment... I hypothesize this is because the unit tests anticipate an element with a 'hide' class... instead, we now don't even bother adding the element into the page if it's not going to be displayed.