creates and updates models to fit latest ERD except for certain card attributes and STI for users