Add in a new Task model. Add in remote API support.