added todo model and migration