Propose a model class for Task