Add all missing files; user model