Add todo item model and associtated specs