Add initialize option for setting alive cells
Rearrange board class for public/private methods

This also removes old comments for the square board I started with.