Optimizations
fixed checkString function
started working on front-end of student stats
added a checkFile function
implemented new checkFile function
Cleaned it up and made it dynamic
Stupid friggin doctype tag
Fixed rendering issues. Not perfect, but it gets the job done. Also started on the ajax to send user results
updateTest function now working properly. It takes in the same data as the makeTest function
Checkpoint
Cleanup
Cleanup with some new helper methods
Decoupled classes from each other and implemented new structure
Decoupled classes from each other and implemented new structure
Refactored the signature of some functions, got rid of useless utility funciton
Minor refactorings
Submission of test results works
Added some global variables for file locations and root URL
Checkpoint before merge
stuff