Break models into their own file. Update driver tests with emails and texts.