experimental support for indexes
added .gitignore