added mission serializer (very basic / needs improvements)