introducing object de/serialization - see serialtest.cpp the core GDK classes can be now used in multiple threads (ifdef MULTITHREADED)