Converted all systems to new property access system. Script test does not work currently.
* renamed propertyValues() to properties()
* fixed prefab system and scripting tests
using user type instead of direct type