Add GoL, Renderer classes and style
Refactor classes and add APIs