Fleshed out Coordinate, making it immutable
Added recolored to ColoredChar