refactor cell to attr_accessor rather than calling instance variables directly
refactor Board clas to use attr_accessor rather than calling instance variables directly and introduce Board#cell
refactor player to use attr_accessors rather than calling instance variables directly
refactor game to use Game#print_shot_request method
ready to merge
resolve confict in cell