Merge pull request #54 from roberthorn/master

frontend refactoring, new services, added form validations
LOGGING

logging

logging

added in loggers

logs
refactored interface to use websockets
Merge pull request #53 from michellefish/logging

logging
websockets are a go

still needs some edge cases but demoable

server and teacher wise this changes almost nothing, but clients can now
view the question they are answering locally.
Merge pull request #40 from rdallman/dev-reed

websockets for quiz sessions
Merge pull request #55 from roberthorn/front-socket

~~refactored~~ changed interface to use websockets

c'mon now... you're in the refactoring research group: refactoring means the changes don't affect the behavior ;)
auth teachers, remove disconnects from sessions
added delete class, update class, updated tests with new frontend
flash basics. needs some tweaking
Merge pull request #47 from mjs0026/master

added handleClassUpdate, handleClassDelete, and test cases
Delete Class on the front end
Merge pull request #61 from michellefish/dev-fish

Delete Class on the front end