Move text rendering into GameOfLifeText, use Board as a new base class
Add simple Canvas implementation