Refactored some code and added full elasticsearch module test suite
Made prettier, added requirements, and included main edX page
Refactored ES code for readability and ease of testing. Trying to fix firefox svg error
Removed old html resources, rewrote tests to fit with new es_requests implementation
Added testing coverage to Mongo indexing
updated files to match post-merge status **to squash**