added schema, model and routes for users