Update class diagram
Create objects for Grid and FileManagement
Add methods to Grid.cs
Override GridComponent's virtual result() in sub-classes