adding support for delete alias and unit tests
adding open/close index with unit tests
adding settings operation and unit tests
adding get mapping operation and unit tests
adding support for put mapping along with unit tests