Fix for gender literals
Add getInitialState, propTypes for widget
Add handleChange handler