Modified ESManager and ESClient extensively, ESClient should now be able to handle posting images