Add support for more grid divisions

2, 3, 4, 5, 6, 8, 10, and 12 part grids are now supported.

Fix gh-1