Refactored to use array rather than string & instantiate Cells