swagger doc generation
fixing search result page
supporting very short urls