[new] code related to preprocessing
[new] code related to indexing
[new] main class and test suite
[new] .gitignore file