public void FinishedActivity(BaseActivity activity)
 {
     ActivityQueue.Remove (activity);
 }
 public void RushActivity(BaseActivity activity)
 {
     ActivityQueue.Insert(0, activity);
 }
 public void AddActivity(BaseActivity activity)
 {
     ActivityQueue.Add (activity);
 }