Add zipGrid
Refactor gravity