System for hierarchical indexing - first portion of code
Correct gitignore added