Create ActionClass
Restore High Cohesion to the GridView Class by adding a new class ActionClass and reduce coupling
Merge branch 'Alin'