updating API route

Signed-off-by: Gnanakeethan Balasubramaniam <gnanakeethan@gmail.com>
updating API Controller

Signed-off-by: Gnanakeethan Balasubramaniam <gnanakeethan@gmail.com>
updating latest trending tutorial slides view.

Signed-off-by: Gnanakeethan Balasubramaniam <gnanakeethan@gmail.com>
adding optional content.

Signed-off-by: Gnanakeethan Balasubramaniam <gnanakeethan@gmail.com>
adding optional cache when logged in or out.

Signed-off-by: Gnanakeethan Balasubramaniam <gnanakeethan@gmail.com>