serialization/deseralization implemented
validation of scenario - first commit