public Task()
        {
            messageProvider = new MessageProvider();

            _toDoState       = new ToDoState(this);
            _inProgressState = new InProgressState(this);
            _doneState       = new DoneState(this);

            _taskState = _toDoState;
        }
 public void SetState(ScrumBoardState state)
 {
     _taskState = state;
 }