updated application description
added Dispatch dependency
created a custom ElasticSearch client
refactored the ElasticSearch classes to use the new custom client
re-added the Spray JSON dependency