A Content-Centered Methodology for Authoring 3D Interactive Worlds for Cultural Heritage