New models

Models done
Is the option still `:eager_load_tasks` or something like `:eager_load_task_steps`?