Added style to prompt data
Adjusted prompt text for defn and rdng
Basing font sizes on the canvas size

This is more of an idea, but can hopefully be adjusted to lock in font
sizes on all of the various screen sizes out there.
Merge pull request #148 from mcfarljw/refactor

Refactor and prompt data loading changes
Updated version and appcache
Prompt fixes for loading variants
Moved the navigation arrows to prompt

The navigation arrows for traversing are now part of the prompt. This
makes it easier to position them on the canvas when displayed on mobile.
To allow them to span the whole screen on desktops the css position
could be set to fixed.
Updated prompt event timeouts
Rebuilding info view
Modified info router params
Added base information to info view
Fixed contained items component view
Fixed decomp component view
Switched info page to vocabs info page

I feel this is more descriptive of what it is since it's technically a
model of vocabs. The router has also been updated to reflect this hash
syntax.
Added navigation arrows to all prompt types
Overhauled grade selection and highlighting

This is needed to properly implement the feature to navigate back
through prompts to change grades. It makes it function more like the iOS
application.
Updated info button to new route
Push new prompts to history array
Added better library for handling toggle switches
Updated appcache, lint fix