Huge refactor of system.  Update all tests, add more test coverage, finish practice exam page, link to score report page