added some properties storage tests
added codec support for class properties