Refactor to use single serving image route
Use one function for serving random image, with bucket or not
Extract empty string as a no-bucket constant