Added placeholder skeletons for testing
Added test coverage for index
Removed redundant iterator function
Added unit test
Added unit test