Interactive stories on the net: a model and an architecture for X3D worlds