refactored UserData.cs to allow reloading, rearranged more script order, SceneSerializer.cs for use with persistent data on objects placed on scene