Joka/Costume creation and handling needed to account for the Director object in order to work properly (Director cannot be serialized, so we need to unset it converting to JSON and other quirks).

Signed-off-by: baracudda <ryan.fischbach@istresearch.com>