Max/task model

Add task models, migration, and controller. 
@negativetwelve is this ok for the relation?