Update scenario.cpp

-make it QVariant friendly
-adding several accessors