move user model here from root app