- Fixed an issue with the app not being attached to the target div.
- Set up basic unit testing of helper functions.
This commit adds support for unit testing a controller using Karma and
QUnit.

It also precompiles the templates.  This is to fix an issue with Firefox
that resulted in the application not loading some times.
Bootstrap styling was added to the component.