added target from level settings, added serialization for constructions