public dynamic StartAssignment()
        {
            string           progTaskString = api.GetAssignment().Result;
            IncomingProgTask progTask       = JsonSerializer.Deserialize <IncomingProgTask>(progTaskString);
            var returnValues = AssignmentManager.RunAssignment(progTask.IncomingAssignment.ToString());

            var resultOnTests = SubmitAssignment(returnValues);

            return(resultOnTests);
        }