Main view of GameOfLife and Model refactor