add Grid class
refactor Index to have a static 'of' method so it can check the zero-sum of the indices
added first Grid implementation
added GridTest, IndexTest