Initial commit of the new AngularJS app.

A large portion of this this code is placeholder. Only the
build system works currently.
Use the correct naming convention for files.
Fixed file paths that were broken because of the last commit.
Added opentype.js to the dependencies.
Restructured some things and added more stubs.

    * Moved app.js one level up the directory hierarchy.
    * Added index.js files to the app and directives directory.
    * Added stubs for FontFamily and fontCollection.
    * Deleted the font service.
Added a directive for a font card that displays a single word.
Added a constants to identify font card type.
Imported constants and directives. Added a comment.
If route params don't specify a card type, assume word.