Merge pull request #37 from michellefish/master

generate random ID for each class student, email it to them
small tweaks to make sessions serviceable

changed id to use more efficient keying
state sends in json from angular now
added qid to quiz splash page
bash testing
Merge pull request #43 from mjs0026/master

initial bash testing
working on edit class feature, some refactorings
refactored and coded for edit class and added view quiz results
Merge pull request #45 from roberthorn/master

edit class works where you can add students and added view quiz results
self-contained test file, returning cid and qid when creating new class/quiz
Merge pull request #44 from mjs0026/master

run this to delete your tests from db.. leaves 1 quiz and 1 class
layout/content issues: changed page title on the Edit Class Page from 'Create Class' to 'Edit Class'. when viewing one class, showed all quizzes for that class. fixed the Classes and Quizzes pages to list items like the main Dashboard page