added swagger
enabled api documentation