adding swagger requierements, and annotations in source code