Rough layout of Task Class