deleted unnecessary parens.
some refactorings.
modified gridField construction process.
added executeGridCommand method.
deleted parent reference.
refactored for readability.
changed grid command compiler title.
added initRider method.