Clicking a grid square now returns a callback. Added extra properties to each feture