Removed default color for move and resolved errors.
Refactored the rendering and defaulted to not highlighting available moves until a piece is selected.
Refactored all of the conversion to characters to another class, char_array.