Added text button selected state.
updated animations and transitions.