clean and add documentation to ESClient
Add documentation to ES objects
Merge branch 'master' of https://github.com/CMPUT301F14T16/QuestionAppProject