Added ability to change the output of classWithToString and changed whitespace in date