Solved remaining issues with ElasticSearch implementation and cleaned up a bit the mapping mechanism.
Updated the readme file.
Added elasticsearch's data folder to the .gitignore file.