add ability to add a voxel from JS, class movement

- adds VoxelScriptingInterface to allow voxel addition from JS
- moves AudioMixer and AvatarMixer to sub-dirs in assignment-client target