Added if not nil condition to deal with cells that don't fulfill rules of game
Removed if condition and added a no rule class that maintains state of cell if no rule is applicable to it
Added coordinates to cell
Updated coordinates to be attr_accessor
Added print functionality