added board namespace with functions to handle making squares alive/dead in state
changed functions for setting alive dead to accept coord pair, rather than absolute square id