Set the dialog style to "native" (because this is totally going to be used widely enough to warrant platform differentiation, right?)
Documented NodeState and decreased the transition duration
Various changes
Organized code