This contains some hints and discussions about how to implement Grids (that I learned to call CW-Complexes) in a Object Oriented language. Specifically the discussion is made with Java in mind, but obviously, not limited to it. These slides do not contain very much bibliography and are, by far, not a complete treatment of the subject. They hope to be, however, some useful "food for thought" to start with.
Clicking on the above figure you'll be redirected to the presentation that contains the seeding for a deployment, at least in our overall system.