TODO documentation for class unrated rating state sizeToFit halfs extend description in README examples readonly (userInteractionEnabled = NO ?) alignment (?) flexible max rating (?) left-to-right and right-to-left selection (?)