index_files: Refactoring. main.cpp moved to examples
index_files: More refactoring. Include dir unification.
index_files: Namespace renaming