Adds task test and model

Adds task model and tests. Check it out!