Initial Commit
Started adding indexing
Added more functionallity