add favorite controller, model and views.
refs #155.
modified favorite controller, hlper and more.
refs #155.