Bower.json updates (and some housekeeping)

The most interesting part of this changeset is an improved ```bower.json``` file. In addition, I made a few changes necessary to get the project building on my machine.

Please see the in-line comments below for more info.
hang on, what's going on here? Is this intentional?