some rework with scripts and properties, added audio and audio renderer