Refactor rating widgets

created re-usable rating widgets by separating them in an xml file then
use <include> tag of the android framework to reuse them in layouts that
need them