Thanks for the offer, but I think I should be through with most of the basic stuff. I need to go over it, apply some polish, give everything sensidble names instead of cryptic nonsense like FsmGFHSideMode and write the documentation. I'm not sure what to do from there, getters and setters are not very interesting by themselves, so I don't know if I should have a small release, but then again maybe it's better to give people something, even if it is not much, instead of nothing.
Another problem is the functions API, Grid Framework is a general-purpose framework and the API is very large, so there are lot of methods for each class. There is 29 methods for the base grid class alone (a few of them are overloads), 17 methods for polar grids, 20 methods for hex grids, and luckily rectangular grids don't bring anything new to the table.
Maybe if C# had preprocessor macros like C does, then I could cut out the redundancy. The problem is that without methods the actions are not really useful, you'll want to do something with the values you get and set.
Also, I just noticed, there is no Vector4 FSM variable, but I need those for hex grids, one of the coordinate systems is four-dimensional.