Modified the messages to make them cleaner
Added equals() in cardmessage