new TDD idea

This branch was poorly named!  I tried a new plug-in for jasmine called jasmine-jquery that made it easy to test the html. I started to put together the html step by step as I added new tests... but that is no way to put together the html!  You end up specifying the structure of the html, locking yourself into a particular solution, rather than testing for the end behavior that you want, with the solution open.  Besides, it quickly became apparent that the html fixtures that you create and test aren't meant to be steps towards the final production html, they are just elements that you can use to test the behavior of your functions.
Anyway, I think this will make a great tool for figuring out if my functions are interacting with the DOM properly.
The other thing I did was to create a new layout using Bootstrap.