Add support for defaultProprties, overhaul object properties modal, fix dynamic headers.

Also added more recursive examples to complete.html