Add default constructor and use `this` to call existing one
Add documentation for spring RestTemplate integration