updated the project with Swagger