- Renamed Repository to Repo to avoid some existing js stuff
- Added indexing functionality
- Added nested indexing functionality
Merge remote-tracking branch 'origin/master'