new models for describing task
initial version of getting tasks from server