Add request models and custom validation attributes