Add new List model, refactor tests, 2 migrations