Add detail recommend view controller
Greatly imrpove detail recommendation controller