Animated, customizable replacement for UISegmentedControl