Finished moving description unit from char* to std::string.
Refactored random uselessness and weird colours.
Refactored messaging.