convert GridModelBuilder to use _ prefix for private properties
add more GridModelBuilder specs