Refactored App structure to AMD

The existing Rails-ish App object structure worked, but
was not particularly advantageous. I reorganized the
folder structure and now load JS scripts in a modular
fashion. Backbone and Underscore and not AMD-compatable
and thus required a shim.