feat(rating): add onHover and custom classes for on/off state.